<?php
require_once("../bd/ConexionBD.class.php");
require_once("../bd/AccesoBD.class.php");

class Articulo{
	
	private $cn;
	
	function __construct(){
		$cadena = ConexionBD::CadenaCN();
		$this->cn = AccesoBD::ConexionBD($cadena);
	}
	
	public function BuscarID($valor){
		try {
			$sql="SELECT * FROM producto WHERE id_producto = $valor";
			// $sql = "CALL  sp_buscar_articulo_id($valor);";
			$articulo = AccesoBD::Consultar($this->cn, $sql);
			return $articulo[0];
		}catch(Exception $e){
			throw $e;
		}
	}
	
	public function BuscarDes($valor){
		try {
			$sql = "CALL sp_buscar_articulo_des('$valor%');";
			//$sql="SELECT * FROM articulo WHERE descripcion like '$valor%'";
			$articulo = AccesoBD::Consultar($this->cn, $sql);
			return $articulo;
		}catch(Exception $e){
			throw $e;
		}
	}
	
	public function ArticuloLista($id_categoria){
		try {
			//$sql = "CALL  sp_articulo_lista($id_categoria);";
			$sql="select * from producto where id_categoria = $id_categoria";
			$articulo = AccesoBD::Consultar($this->cn, $sql);
			return $articulo;
		}catch(Exception $e){
			throw $e;
		}
	
	}
	
}
?>